home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 6 / Sonderheft_6-96.iso / pd / basteln & infos / adapter / pcgamepad2amiga.txt < prev    next >
Text File  |  1996-11-03  |  4KB  |  115 lines

  1.             PCGamepad2Amiga 1.0
  2.             -------------------
  3.  
  4.           Copyright ©1996 by Axel Bürkle 
  5.  
  6.  
  7. PCGamepad2Amiga descripes how to build an adapter for connecting a PC gamepad
  8. or joystick to the Amiga and use it as digital joystick.
  9.  
  10.  
  11. Archive Contents:
  12.  
  13. PCGamepad2Amiga.txt        this file
  14. PCGamepad2Amiga.iff        IFF picture of the connector
  15. Adjustable_Adapter.iff        IFF picture of a more flexible version of
  16.                 the above adapter
  17.  
  18.  
  19.  
  20. Disclaimer:
  21.  
  22. Although I'm quite sure that this circuit doesn't do any harm to your
  23. equipment if set up CORRECTLY, I take NO responsibility for any damage,
  24. even if I got something wrong.
  25. This project demands a bit of experience, so please leave it, if you don't
  26. know what you are doing.
  27. You are making everything at your own risk!
  28.  
  29.  
  30.  
  31. Copyright:
  32.  
  33. The circuit design is copyright by Axel Bürkle.
  34. You are allowed to produce this hardware for your own use as long as you
  35. don't sell it commercially. If you want to do so, you need my written
  36. permission.
  37. Please only distribute the hole unchanged archive.
  38.  
  39.  
  40.  
  41. Introduction:
  42.  
  43. Some PC games are much better playable with gamepads than with normal
  44. (analogue) joysticks. These gamepads work just like the digital joysticks
  45. we know from Amiga/Atari ST/C64. But they got a circuit that converts the
  46. digital signal into an analogue one so that the PC can handle them as 
  47. analogue joysticks. To use these gamepads with your Amiga you have two
  48. choises:
  49. 1. Open the gamepad and make some changes in it
  50. 2. Build an adapter so that you can use any PC gamepad without making changes
  51.  
  52.  
  53.  
  54. Parts You Need:
  55.  
  56. 1x DB15 female connector
  57. 1x DB9  female connector
  58. 2x 22K  resistor
  59. 2x 8.2K resistor
  60. 2x 100K resistor
  61. 2x 120K resistor
  62. 2x 33K  resistor
  63. 6x BC549C (transistor) or equivalent (like BC237C, BC238C, BC239C, BC547C,
  64.     BC548C) 
  65.  
  66. and optional (see below): 2x 82K resistor and 2x 100K potentiometer
  67.  
  68.  
  69. You can set up the whole adaptor on one of these experimental-boards, so
  70. you don't have to solder anything (maybe except the wires to the connectors)
  71. and make sure it works. Afterwards you can solder the parts on a breadboard
  72. and put it in a suitable box.
  73.  
  74.  
  75.  
  76. Compatibility:
  77.  
  78. I have tested the adapter on two Amigas and on C64 with these gamepads:
  79. QTRONIX Orion 95, QuickShot Starfighter 5 (QS-191) and Gravis PC GamePad.
  80. It also works fine with my analogue PC joystick (QuickShot Warrior 5).
  81. Most analogue PC joysticks have trimmers for calibration that allow you to
  82. adjust them to the adapter.
  83. It should also work with digital PC joysticks like COMPETITION PRO, but
  84. I haven't tested that.
  85.  
  86. Nevertheless you could have a gamepad/joystick that produces other voltages
  87. than the above mentioned gamepads, that means you need to change at least
  88. two resistors. Therefore I included a more flexible version of the adapter,
  89. that lets you calibrate the circuit to work with your gamepad/joystick.
  90. You just have to replace the two 120K resistors with two 82K resistors and
  91. two variable resistors of 100K (see "Adjustable_Adapter.iff").
  92.  
  93. Note: 
  94. If you have the adapter connected to your computer without a gamepad/joystick
  95. plugged in has the same effect as if you press a connected stick/pad back and
  96. right. This is no bug, because if you move the pad or stick to the right,
  97. there will be a voltage of 0V at pin 3 (PotY). Analogous with pin 6 (PotX).
  98.  
  99.  
  100.  
  101. Credits:
  102.  
  103. Thanks to my brother Michael for advice and to Axel Stahl for lending me his
  104. Gravis Pad.
  105.  
  106.  
  107.  
  108. For comments, suggestions, bug reports or telling me your experiences with
  109. this project, feel free to contact me.
  110.  
  111. Email: s_buerkl@ira.uka.de
  112.  
  113. Axel Bürkle, 11 January 1996
  114.  
  115.